#index-search{ width: 1200px; margin: 0 auto; font-size: 18px; }
#index-search>.s-box-bg{  float: left; width: 600px; height: 200px; background-color: #ffffff; padding: 10px 20px 20px 20px; box-sizing: border-box; opacity: 0.5;}
#index-search>.s-box .change-icon{ cursor: pointer; }
#index-search>.s-box>div>div>input{ display: inline-block; width: 120px; height: 28px; margin-left: 10px; font-size: 14px; }
#index-search>.s-box>div{ margin-top: 10px; }
#index-search>.s-box>.s-c1>.s-left{ position: absolute; left: 20px; top: 50px; }
#go-city{ display: none;}
#to-city{ display: none; }
#index-search>.s-box>.s-c1>.img-block{ left: 250px; top: 50px; }
#index-search>.s-box>.s-c1>.s-right{ right: 20px; top: 50px; }
#index-search>.s-box>.s-c2>.s-left{ left: 20px; top: 100px; }
#calendar{ display: none; width: 300px; border: 1px solid #d9d9d9; border-radius: 4px; background-color: #ffffff; }
#index-search>.s-box>.s-c3>span{ margin-right: 20px; }
#index-search>.s-box>.s-c3>input{ display: inline-block; width: 18px; height: 18px; vertical-align: middle; }
#index-search>.s-box>.s-c3>i{ display: inline-block; width: 20px; height: 20px; background-color: #339a99; border-radius: 20px; color: #ffffff; text-align: center; cursor: pointer; }
#index-search>.s-box>.s-c3>#baby-tips-box{ display: none; width: 400px; height: 200px; background-color: #ffffff; border: solid #339a99 1px; padding: 10px; }
#index-search>.s-box>.s-c3>#baby-tips-box>p{ text-align: center; margin-top: 10px; }
#index-search>.s-box>.s-c3>#baby-tips-box>dl{ margin-bottom: 20px; }
#index-search>.s-box>.s-c3>#baby-tips-box>dl>dt{ font-size: 16px; color: #1d1d1d; }
#index-search>.s-box>.s-c3>#baby-tips-box>dl>dd{ font-size: 14px; color: #444444; }
#index-search>.s-box button{ position: absolute; right: 20px; top: 150px; width: 120px; height: 30px; border: none; border-radius: 5px;  background-color:#ffb200; color: #ffffff; font-size: 18px; cursor: pointer; }
#index-search>.s-box button:focus{ outline:none; } 
